• word of the day

    centaurea nigra

    centaurea nigra - Dictionary definition and meaning for word centaurea nigra

    Definition
    (noun) a weedy perennial with tough wiry stems and purple flowers; native to Europe but widely naturalized
Download our Mobile App Today
Receive our word of the day
on Whatsapp